package com.xxxx.mapper;

import com.xxxx.pojo.Emp;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface EmpMapper {

    Emp getEmpAndDept(@Param("eid") Integer eid);

    /**
     * EmpMapper里面的方法
     * 通过分布查询,员工以及对应的部门信息
     * 分布查询的第一步:查询员工信息
     * @param eid
     * @return
     */
    Emp getEmpAndDeptByStepOne(@Param("eid") Integer eid);


    /**
     * 根据部门id查询部门中的所有员工
     * 通过分布查询,查询部门对应的所有的员工信息
     * 分步查询第二步：根据部门id查询部门中的所有员工
     * @param did
     * @return
     */
    List<Emp> getDeptAndEmpByStepTwo(@Param("did") Integer did);

}
